strings of coral beads - Almanca İngilizce Sözlük